Language

Language

Spanish is the official language. English is widely spoken in tourist areas, hotels, and resorts. Learning basic Spanish greetings like 'Hola' (Hello) and 'Gracias' (Thank you) is appreciated by locals.